Japanese Togou Wooden Mask
A dog is a type of monster in Japanese folklore that has the shape of a half-human, half-bird, usually with a long nose and a red mask. The dog has a rich symbolic meaning in Japanese culture. It is regarded as a mountain god and protector, and is also regarded as a troublemaker and disaster-causing existence.
Popular Models
Random Model
Bronze Head of Holy Bishop
452 View
Ellegaon spade
673 View
IKEA Hall desk 1950
455 View
Russian MiGUTS trainer
762 View
Sony Playstation 1
779 View
Gilt Bronze Kirin Sculpture
469 View
Fashion warm hood jacket (black red)
870 View
haystack
445 View
UV-irradiated ruby
842 View